<?php
function get_newest_file($directory) {
	if(!is_dir($directory)){
		return null;
	}
	if ($handle = opendir($directory)) {
		while (false !== ($file = readdir($handle))) {
			if (is_file($directory.$file)) { // add only files to the array (ver. 1.01)
				$files[] = $file;
			}
		}
		if (count($files) < 1) {
			//echo "less than one file";
			return;
		} else {
			foreach ($files as $val) {
				if (is_file($directory.$val)) {
					$file_date[$val] = filemtime($directory.$val);
				}
			}
		}
	}
	closedir($handle);
	arsort($file_date, SORT_NUMERIC);
	reset($file_date);
	$oldest = key($file_date);
	return $oldest;
}
// this example will show you the oldest file if there are more then 8 in the dir
//echo get_newest_file("/share/Apps/NewzBook/logs/");
?>